home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 008a / pi32u.zip / INSTALL.DOC next >
Text File  |  1980-01-28  |  8KB  |  344 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.                            Program Installer
  24.                               Version 3.2
  25.  
  26.                         Copyright (C) 1990, 1991
  27.                           The DataWorks, Inc.
  28.                          2115 University Blvd.
  29.                              P.O. Box 20962
  30.                        Tuscaloosa, Alabama 35401
  31.                              (205) 345-2848
  32.                       (800) 992-6698 (orders only)
  33.                           (205) 345-5655 (Fax)
  34.                      (205) 345-0998 (BBS, HST 14.4)
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.                                Disclaimer
  72.  
  73.  
  74.         The DataWorks, Inc. makes no warrantys or claims to the fitness of
  75. this program. The user of this program, makes use of this program accepting
  76. any and/or all responsibilities for the actions of this program.
  77.  
  78.         Though we at DataWorks have taken every messure possible to insure
  79. that the program will/does function properly and will not cause any loss
  80. or contamination to your data, we cannot accept responsibility for unexpected
  81. bugs or other problems with the program that could result in the loss of
  82. or contamination of your data.
  83.  
  84.         If you do experience problems (bugs!) with the program, we would
  85. like to know, and ask that you contact DataWorks directly, or through our
  86. support BBS.
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.                               Introduction
  121.  
  122.         Program Installer is simply that - a program installer. It has been
  123. used by DataWorks, Inc. in some of our own third party applications as a
  124. generic installation utility.
  125.  
  126.         This particular version is being released into the public domain
  127. for use by other developers/programmers. However, Program Installer is not
  128. freeware, and if you really want to use all of the features of the program,
  129. you should register it with The DataWorks, Inc. See the file, REGISTER.DOC
  130. for further details. However, don't lose heart: Program Installer is not
  131. cripled at this point. It still supports all of the main features of the
  132. registered program except it is limited to only one program disk. The
  133. registered copy allows unlimited program diskettes to be used. For more
  134. information on "Program Disks", continue reading about "Installation of
  135. Your Programs" later in this documentation.
  136.  
  137.         Program Installer is designed for programmers/ 3rd. party developers.
  138. Simply, you can use it to facilitate the installation of a program you have
  139. written for either a client or for some vertical market. Program Installer
  140. doesn't care about what you have written or whether or not you want the
  141. program(s) you have written installed into a particular directory on
  142. the client/customer's hard drive.
  143.  
  144.         Program Installer can read files from either the A: or B: floppy
  145. diskette drive, and allows the end-user to specify the hard drive letter
  146. (C: through Z:) and/or subdirectory(s) into which your programs should be
  147. copied. All you, as a programmer, need to do is follow the simply setup
  148. instructions of Program Installer, and then just copy your files (for
  149. installation) onto the installation diskette(s) and let Program Installer
  150. do the rest for you (and your client/customers)!
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.                                 Features
  169.  
  170.         Copies files from either A: or B: to the user-specified
  171.         hard drive (and subdirectory) location.
  172.  
  173.         Completely independent of the programmer's/developer's code,
  174.         and runs completely stand-alone.
  175.  
  176.         Does not require any command line parameters, or previously
  177.         configured setup files/strings.
  178.  
  179.         Takes minutes to setup for your files!
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.               ■■ Features When You Register The Program ■■
  222.  
  223.      ■■ All "Copyright" messages are removed and replaced with
  224.         "By <your name/company name> <phone number>"
  225.         and up to 70 characters of what you want displayed in
  226.         place of the "Copyright" messages that appear for
  227.         The DataWorks, Inc.
  228.  
  229.      ■■ The ability to use Program Installer on more than just one
  230.         floppy diskette.
  231.  
  232.      ■■ The ability to detect if YOUR program diskettes have already
  233.         been installed or not, and if so, to not allow reinstallation
  234.         of your program diskettes.
  235.  
  236.      ■■ Limited installation protection. We employ a hidden/system
  237.         file method we use to determine 1) if the original SYSTEM 1
  238.         program diskette has already been used for program installation
  239.         and 2) to determine if the program installed has indeed been
  240.         installed or just copied onto the user's hard drive!
  241.  
  242.      ■■ The ability to use data encryption on your originial installation
  243.         diskette to further protect your interests!
  244.  
  245.         Our INSTALL program employs an encryption routine that we can
  246.         use to serialize our registered users. Simply, we employ the
  247.         routine to produce two (2) additional prompts during the
  248.         installation process. The first one prompts the use for a
  249.         "License Name" and the second for the "License Number"!
  250.         Then we call our encryption routine to verify that the
  251.         License Number does indeed, match the License Name entered.
  252.         If not, when our code is executed we can display a
  253.         "Evaluation Copy" (for example) instead of "Licensed To:"
  254.         window in the Main Menu of our programs.
  255.  
  256.         DataWorks, Inc. provides the source code and record structures
  257.         that can help you employ this in your application. The source
  258.         and instructions are shorter than this documentation! And
  259.         a lot easier to include in your code than you may think!!!
  260.  
  261.      ■■ Dynamic execution. The hidden .SYS file tells your program
  262.         where the user installed it, so the user doesn't have to
  263.         have the program's directory in their PATH statement to
  264.         execute the program from anywhere, on any hard drive,
  265.         they may have installed.
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.                         Installing Your Programs
  281.                       Setting up Program Installer
  282.  
  283.         ■ Currently, this version of Program Installer will only
  284.           work with ONE (1) SYSTEM diskette.
  285.  
  286.  
  287.         To use Program Installer, follow these instructions:
  288.  
  289.                 Format a floppy diskette (any size) with a
  290.                 volume name of "SYSTEM 1" (omitting the double
  291.                 quotation marks).
  292.  
  293.                 Copy INSTALL.EXE (from your .ZIP of Program Installer
  294.                 onto this floppy).
  295.  
  296.                 Then copy all of the files you want installed for the
  297.                 end-user onto this floppy.
  298.                 NOTE: if you have files that must go into sub-directories
  299.                 on this install disk, that's fine, Program Installer
  300.                 will copy them directly into the directory the user
  301.                 specifies for the application to be installed in.
  302.  
  303.                 Now, in your documentation, simply instruct the
  304.                 end-user to type INSTALL ( or A:INSTALL or
  305.                 B:INSTALL ) to enact the install process.
  306.  
  307.  
  308.                 It's that simple!!!
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.                               Wrapping Up
  333.  
  334.         Because the program is so simple, I'm afraid there really isn't
  335. any reason for more documentation, although, I'm sure that's music to your
  336. ears! (or eyes!!!).
  337.  
  338.  
  339.         Please report any problems you encounter (though you shouldn't) to
  340. our main office.
  341.  
  342.         Also, consider registering the program. The registered version really
  343. is quite a GEM!!!
  344.